tumor vasculature - Spanish English Dictionary